package com.qf.service;

import com.qf.dao.UserDao;
import com.qf.entity.User;

/**
 * 用户的业务层
 * description:
 * author: Ken
 * 公众号：Java架构栈
 */
public class UserService {

    /**
     * 用户的Dao层的对象
     */
    private UserDao userDao = new UserDao();

    /**
     * 登录业务 - 比较简单
     * @return
     */
    public User login(String username, String password){
        //调用查询的dao层获取用户信息
        User user = userDao.queryUser(username, password);
        return user;
    }

    /**
     * 注册业务 - 比较简单
     * @return
     */
    public int register(User user){
        int result = userDao.insertUser(user);
        return result;
    }

    /**
     * 修改用户信息
     * @return
     */
    public int update(User user){
        int result = userDao.updateById(user);
        return result;
    }
}
